iT邦幫忙

0

重新開始學java-基礎語法 運算符-1

wei 2023-03-14 20:39:16470 瀏覽
  • 分享至 

  • xImage
  •  
  1. 算術運算符:+,-,*,/,%,++,--

二元運算符(最小計算類型為int)

public static void main(String[] args) {
        int i=4,j=2;
        System.out.println(i+j);//6
        System.out.println(i-j);//2
        System.out.println(i*j);//8
        System.out.println(i/j);//2
        System.out.println(i%j);//0 取餘數
    }

一元運算符(自增運算符)

public static void main(String[] args) {
        int i=2;
        int j=i;
        i++;

        System.out.println(i);//3
        System.out.println(j);//2 先賦值後i再進行自增 因此i=3,j=2
        
        int i=2;
        int j=++i;
        
        System.out.println(i);//3
        System.out.println(j);//3 i先自增後再賦值給j 因此i=3,j=3
        
    }
  1. 賦值運算符:=,+=,-=,*=,/=,%=

= 將等號右邊的結果賦值給左邊
+= 將元素進行運算後重新賦值給自己
使用賦值運算符,資料類型不會發生變化

byte b1=10;
b1 =b1+10;=>須改為 b1+=20;

public static void main(String[] args) {
        byte b= 10;
        short s=b;
        System.out.println(s);//10
        
        int i=6;
        i+=3; // 6+3=9 
        i-=3; // 6-3=3 
        i*=3; // 6*3=18 
        i/=3; // 6/3=2 
        i%=3; // 6/3取餘數=0 
       
        
    }

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言